package com.bbz.crawler.core.commen.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author binbin.a.zhang123
 * @since 2018-05-29
 */
@TableName("crawler_zhihu_people_info")
public class CrawlerZhihuPeopleInfo extends Model<CrawlerZhihuPeopleInfo> {

    private static final long serialVersionUID = 1L;

    private Integer id;
    /**
     * 名字
     */
    private String name;
    /**
     * 地址
     */
    private String address;
    /**
     * 所在行业
     */
    private String industry;
    /**
     * 教育经历
     */
    @TableField("school_experience")
    private String schoolExperience;
    /**
     * 个人简历
     */
    private String introduction;
    /**
     * 回答数
     */
    @TableField("answer_count")
    private String answerCount;
    /**
     * 文章数
     */
    @TableField("article_count")
    private String articleCount;
    /**
     * 关注的人数
     */
    private String followers;
    /**
     * 获得赞同数
     */
    @TableField("Agree_with")
    private String agreeWith;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getSchoolExperience() {
        return schoolExperience;
    }

    public void setSchoolExperience(String schoolExperience) {
        this.schoolExperience = schoolExperience;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public String getAnswerCount() {
        return answerCount;
    }

    public void setAnswerCount(String answerCount) {
        this.answerCount = answerCount;
    }

    public String getArticleCount() {
        return articleCount;
    }

    public void setArticleCount(String articleCount) {
        this.articleCount = articleCount;
    }

    public String getFollowers() {
        return followers;
    }

    public void setFollowers(String followers) {
        this.followers = followers;
    }

    public String getAgreeWith() {
        return agreeWith;
    }

    public void setAgreeWith(String agreeWith) {
        this.agreeWith = agreeWith;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "CrawlerZhihuPeopleInfo{" +
        "id=" + id +
        ", name=" + name +
        ", address=" + address +
        ", industry=" + industry +
        ", schoolExperience=" + schoolExperience +
        ", introduction=" + introduction +
        ", answerCount=" + answerCount +
        ", articleCount=" + articleCount +
        ", followers=" + followers +
        ", agreeWith=" + agreeWith +
        "}";
    }
}
